package ankang.day140104;

import java.util.Scanner;

public class Test12 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("請輸入请输入一个int数值：");
        int num1=scanner.nextInt();

        System.out.println("請輸入请输入一个int数值：");
        int num2=scanner.nextInt();

        int n= num1<num2? num1 : num2;
        for( int i=n  ; i>1 ;  i--){//从比较两个数，比较小的整数开始尝试整除它俩，
            if(num1%i==0  && num2%i==0) {
                //如果这个循环变量能同时整除num1和num2就打印这个循环变量， 然后执行break。
                System.out.println(i);
                break;
            }
        }

        int i=num1<num2? num1 : num2;
        while( i>1){
            if(num1%i==0  && num2%i==0) {
                //如果这个循环变量能同时整除num1和num2就打印这个循环变量， 然后执行break。
                System.out.println(i);
                break;
            }
            i--;
        }


        i=num1<num2? num1 : num2;
        do{
            if(num1%i==0  && num2%i==0) {
                //如果这个循环变量能同时整除num1和num2就打印这个循环变量， 然后执行break。
                System.out.println(i);
                break;
            }
            i--;
        }while(i>1);







    }
}
